home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / logs / fcc211 / fcc2.doc < prev    next >
Text File  |  1994-08-13  |  102KB  |  2,227 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6. FCC FREQUENCY RETRIEVAL SYSTEM
  7. VERSION 2.11
  8.  
  9. ScanWare Associates
  10. 7910 NE Double Hitch Court
  11. Bremerton, WA  98310-3801
  12.  
  13. Copyright (c) 1993-1994, ScanWare Associates
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. Welcome to the FCC Frequency Retrieval System User's Guide.  This
  22. manual will show you how to use the FCC Frequency Retrieval System
  23. (FCC FRS) commands to your best advantage to help find the data you
  24. are seeking.  The program is very powerful and can be quite
  25. complex, but with an investment of your time in reading this
  26. manual, we are sure that you will quickly master the FCC FRS and
  27. find it very enjoyable to use.  Thank you for purchasing the FCC
  28. FRS and for supporting ScanWare Associates.
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                             TECHNICAL SUPPORT:
  40.      ----------------------------------------------------------
  41.      Voice:    (206) 871-3751 - Mon-Thur from 6PM to 9PM Pacific
  42.      Fax:      (206) 871-3751 - 24hrs daily
  43.  
  44.      BBS:      (206) 871-4228 (1200-14400 bps 8N1) 24hrs
  45.  
  46.  
  47.                           SALES AND REGISTRATION:
  48.      ----------------------------------------------------------
  49.      Voice:    (206) 698-1383 - Mon-Fri from 6PM to 9PM Pacific
  50.      Fax:      (206) 698-8207 - 24hrs daily
  51.  
  52.      Mail:     7910 NE Double Hitch Court
  53.                Bremerton, WA  98310-3801
  54.                               USA
  55.  
  56.                              Table of Contents
  57.  
  58.  
  59. Chapter 1 - Introduction . . . . . . . . . . . . . . . . . . . . . . . . .1
  60.      Organization of the User's Guide. . . . . . . . . . . . . . . . . . .1
  61.      Introduction to ScanWare and the FCC FRS. . . . . . . . . . . . . . .2
  62.      FCC Database Information. . . . . . . . . . . . . . . . . . . . . . .2
  63.      The FCC Database Structure. . . . . . . . . . . . . . . . . . . . . .3
  64.      Main Functions of the FCC FRS . . . . . . . . . . . . . . . . . . . .3
  65.      Improvements Since FCC FRS Version 1.0. . . . . . . . . . . . . . . .3
  66.      Registered/Shareware Disk contents. . . . . . . . . . . . . . . . . .6
  67.  
  68. Chapter 2 - Getting Started. . . . . . . . . . . . . . . . . . . . . . . .7
  69.      System requirements . . . . . . . . . . . . . . . . . . . . . . . . .7
  70.      Installing FCC FRS. . . . . . . . . . . . . . . . . . . . . . . . . .7
  71.  
  72. Chapter 3 - Beginning to use the FCC FRS . . . . . . . . . . . . . . . . 11
  73.      Sample Session. . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  74.      Building indexes. . . . . . . . . . . . . . . . . . . . . . . . . . 12
  75.      Combining Databases . . . . . . . . . . . . . . . . . . . . . . . . 12
  76.      Getting Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
  77.      Browsing the Database . . . . . . . . . . . . . . . . . . . . . . . 13
  78.  
  79. Chapter 4 - FCC FRS Basic Operating Principles . . . . . . . . . . . . . 14
  80.      The FCC Frequency Database. . . . . . . . . . . . . . . . . . . . . 14
  81.           FREQUENCY. . . . . . . . . . . . . . . . . . . . . . . . . . . 15
  82.           CALLSIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
  83.           LICENSEE NAME. . . . . . . . . . . . . . . . . . . . . . . . . 16
  84.           LICENSEE CITY. . . . . . . . . . . . . . . . . . . . . . . . . 16
  85.           LICENSEE STATE . . . . . . . . . . . . . . . . . . . . . . . . 16
  86.           LICENSEE ZIP . . . . . . . . . . . . . . . . . . . . . . . . . 16
  87.           SERVICE CODE . . . . . . . . . . . . . . . . . . . . . . . . . 16
  88.           STATION CLASS. . . . . . . . . . . . . . . . . . . . . . . . . 16
  89.           XMIT CITY. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  90.           XMIT COUNTY. . . . . . . . . . . . . . . . . . . . . . . . . . 16
  91.           XMIT STATE . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  92.           XMIT LAT . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  93.           XMIT LONGITUDE . . . . . . . . . . . . . . . . . . . . . . . . 16
  94.           XMIT ELEV. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  95.           XMIT HGHT. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  96.           XMIT HAAT. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  97.           XMIT EFF . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  98.           XMIT STRUH . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  99.           RADIUS OF OP . . . . . . . . . . . . . . . . . . . . . . . . . 17
  100.           ANTENNA POLAR. . . . . . . . . . . . . . . . . . . . . . . . . 17
  101.           ERP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  102.           POWER OUT. . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  103.           EMISSIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  104.           NR_MOB_??? . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  105.           FREQ HI LIMIT. . . . . . . . . . . . . . . . . . . . . . . . . 17          PL17
  106.           NOTES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
  107.      Elevator Bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
  108.      Tagging Multiple Fields . . . . . . . . . . . . . . . . . . . . . . 18
  109.      Progressive Searching . . . . . . . . . . . . . . . . . . . . . . . 18
  110.      Screen Savers . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
  111.      Clearing The Screen . . . . . . . . . . . . . . . . . . . . . . . . 19
  112.      Custom Color Configuration. . . . . . . . . . . . . . . . . . . . . 19
  113.      Window Borders. . . . . . . . . . . . . . . . . . . . . . . . . . . 19
  114.      Browse Window Commands. . . . . . . . . . . . . . . . . . . . . . . 20
  115.      Swapping Indexes <Alt-I>. . . . . . . . . . . . . . . . . . . . . . 21
  116.      Editing Individual Fields . . . . . . . . . . . . . . . . . . . . . 21
  117.      Left/Right Arrows . . . . . . . . . . . . . . . . . . . . . . . . . 21
  118.      System Main Menu. . . . . . . . . . . . . . . . . . . . . . . . . . 21
  119.      Browse Window Functions . . . . . . . . . . . . . . . . . . . . . . 21
  120.      Custom Report Generator . . . . . . . . . . . . . . . . . . . . . . 22
  121.           Viewing Field Names and Descriptions . . . . . . . . . . . . . 23
  122.           Selecting an Operator. . . . . . . . . . . . . . . . . . . . . 23
  123.           Selecting a Value. . . . . . . . . . . . . . . . . . . . . . . 23
  124.           Selecting a Boolean Operator . . . . . . . . . . . . . . . . . 24
  125.           Ending the Query . . . . . . . . . . . . . . . . . . . . . . . 24
  126.      Combining Databases . . . . . . . . . . . . . . . . . . . . . . . . 25
  127.      Separating a Database by City or County . . . . . . . . . . . . . . 25
  128.      Utility Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  129.           Remove Deleted Records . . . . . . . . . . . . . . . . . . . . 25
  130.           Rename a Database File . . . . . . . . . . . . . . . . . . . . 25
  131.           Delete a Database File . . . . . . . . . . . . . . . . . . . . 26
  132.           Password Protection. . . . . . . . . . . . . . . . . . . . . . 26
  133.           Mouse Sensitivity. . . . . . . . . . . . . . . . . . . . . . . 26
  134.           Shell to DOS . . . . . . . . . . . . . . . . . . . . . . . . . 26
  135.  
  136. Chapter 5 - Special Features . . . . . . . . . . . . . . . . . . . . . . 27
  137.      FCC FRS Keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  138.           A]dd / E]dit . . . . . . . . . . . . . . . . . . . . . . . . . 27
  139.           D]el . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  140.           S]rch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
  141.           V]iew. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  142.           P]rint . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  143.           L]ock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  144.           [Alt-S]. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  145.           [Alt-I]. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  146.      Notepad Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
  147.           Edit Window/Status Line. . . . . . . . . . . . . . . . . . . . 29
  148.           Current Directory/Wildcard . . . . . . . . . . . . . . . . . . 29
  149.           Files - Changing, New, Default . . . . . . . . . . . . . . . . 30
  150.           <Alt-B>: Block Commands. . . . . . . . . . . . . . . . . . . . 30
  151.           <Alt-F>: Field Insertion for Mail Merging. . . . . . . . . . . 30
  152.           Insert/Wordwrap. . . . . . . . . . . . . . . . . . . . . . . . 31
  153.           <Alt-K>: Cut and Paste . . . . . . . . . . . . . . . . . . . . 31
  154.           <Alt-I>: Insert Buffer . . . . . . . . . . . . . . . . . . . . 31          <Alt-L>: Page Length32
  155.           <Alt-M>: Margins . . . . . . . . . . . . . . . . . . . . . . . 32
  156.           <Alt-P>: Printing. . . . . . . . . . . . . . . . . . . . . . . 32
  157.           Mail Merging . . . . . . . . . . . . . . . . . . . . . . . . . 32
  158.           <Alt-R>: Search and Replace. . . . . . . . . . . . . . . . . . 32
  159.           <Alt-V>: View Buffer . . . . . . . . . . . . . . . . . . . . . 32
  160.           File Size Limitations. . . . . . . . . . . . . . . . . . . . . 33
  161.      Memo Field Editor . . . . . . . . . . . . . . . . . . . . . . . . . 33
  162.      Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
  163.           Memory Functions . . . . . . . . . . . . . . . . . . . . . . . 35
  164.           Print - Adding machine mode. . . . . . . . . . . . . . . . . . 35
  165.           User-Defined Color/Position. . . . . . . . . . . . . . . . . . 35
  166.      On-Line Help and Error Messages . . . . . . . . . . . . . . . . . . 35
  167.      System Error Messages . . . . . . . . . . . . . . . . . . . . . . . 36
  168.      Reporting Errors or Discrepancies . . . . . . . . . . . . . . . . . 36
  169.  
  170. Chapter 6 - Advanced Memory Management . . . . . . . . . . . . . . . . . 37
  171.      Techno-Babble . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
  172.  
  173. Chapter 7 - License Agreement. . . . . . . . . . . . . . . . . . . . . . 40
  174.      1.   License. . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
  175.      2.   Copyright and Other Proprietary Rights . . . . . . . . . . . . 40
  176.      3.   Additional Restrictions. . . . . . . . . . . . . . . . . . . . 40
  177.      4.   Term . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
  178.      5.   Limited Warranty . . . . . . . . . . . . . . . . . . . . . . . 41
  179.      6.   Shareware License. . . . . . . . . . . . . . . . . . . . . . . 42
  180.      7.   Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 43
  181.      Addendum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
  182.      Trademark Acknowledgements. . . . . . . . . . . . . . . . . . . . . 44
  183.  
  184. Chapter 1 - Introduction
  185.  
  186. This introductory chapter gives you an overview of the package and
  187. explains how to utilize the rest of this User's Guide
  188.  
  189.  
  190. Organization of the User's Guide
  191.  
  192. The FCC FRS User's Guide is organized into seven chapters: 
  193.  
  194. Chapter 1 - Introduction
  195.  
  196.      Getting to know ScanWare and the FCC Frequency Retrieval
  197.      System.
  198.  
  199. Chapter 2 - Getting Started
  200.  
  201.      Provides basic instructions on how to install and start the
  202.      FCC FRS.
  203.  
  204. Chapter 3 - Beginning to use the FCC FRS
  205.  
  206.      Is a short tour which illustrates the basic capabilities of
  207.      the FCC FRS and may be the only instruction you will require.
  208.  
  209. Chapter 4 - FCC FRS Basic Operating Principles
  210.  
  211.      Introduces some basic concepts and explains the basic
  212.      operating principles of the FCC FRS.
  213.  
  214. Chapter 5 - Special Features
  215.  
  216.      Focuses on techniques for the advanced user and the user who
  217.      wants to get the most out of the FCC FRS.
  218.  
  219. Chapter 6 - Advanced Memory Management
  220.  
  221.      Is a special section written by the programmer which explains
  222.      a lot of the very complex workings deep within the FCC FRS.
  223.  
  224. Chapter 7 - License Agreement
  225.  
  226. The following conventions are used throughout the User's Guide:
  227.  
  228.          Keys - the actual key you should press is indicated by  
  229.           the name of the key in brackets such as: <F10>, <Q>, or 
  230.           <Enter>.
  231.  
  232.          Commands - the actual command you should enter is always
  233.                     introduced by the instruction "type:" or "enter:".
  234.  
  235.          Steps - the steps you should follow to accomplish a
  236.           desired task are set out by indentation and consecutively
  237.           numbered.
  238.  
  239.          Important Points - comments, instructions, or warnings
  240.           which are of particular importance are introduced with
  241.           the word "NOTE" preceding the important information.
  242.  
  243. If you should find any errors in this user's guide, or desire to
  244. make a comment on how much you did or did not like any part of the
  245. FCC FRS, please contact ScanWare Associates.
  246.  
  247. Introduction to ScanWare and the FCC FRS
  248.  
  249. ScanWare is the name of a partnership formed in 1993 by two Amateur
  250. Extra Class hams, Matt Amis - AA7LP, and Gene McAvoy - KG7XD.  We
  251. see no sense in boring you with the lurid details of our respective
  252. backgrounds in electronics, computer programming, and scanning. The
  253. program will speak for us.  Numerous comments have been received
  254. comparing this work with some of the other frequency database
  255. programs available.  Perhaps the one we are most fond of compares
  256. the FCC FRS with the 'others' simply by saying that the FCC FRS is
  257. like driving a Mercedes while the 'others' are just Volkswagens.
  258.  
  259. FCC Database Information
  260.  
  261. The database structure used in FCC 2.11 is nearly two and one-half
  262. times larger than the one which was provided with FCC 1.15  In
  263. order to enable the user to fully appreciate the significance of
  264. this greatly expanded dataset we are providing detailed
  265. explanations of each field of the database along with other
  266. information to make this data more useful to all.
  267.  
  268. It is important to note from the beginning that the data which
  269. ScanWare provides to the user is direct from the FCC Master
  270. Frequency List.  No alterations, changes, corrections, or additions
  271. have been made except as noted in the following paragraphs.  Any
  272. errors you may find in the data originated with the FCC or the
  273. person preparing the license application which was then accepted by
  274. the FCC.  We do not intend to imply that the data is flawed, only
  275. that it is the work of many persons throughout the country and its
  276. accuracy only reflects the care taken by the licensees and the FCC
  277. administrators.  Conversations with FCC Field Engineers have
  278. verified to us that some of the data from their files is quite
  279. inaccurate and in some cases missing.
  280.  
  281. The FCC Database Structure
  282.  
  283. The FCC frequency lists used in this program were extracted from a
  284. database totaling greater than 1700 megabytes and containing over
  285. 3 million individual records.  These records are divided by the FCC
  286. into various subsets.  They have numbered and named each subset as
  287. shown in the following table.
  288.  
  289. Subset         Name
  290.  
  291.      1         Broadcast Services
  292.      2         Earth Station & Common Carrier
  293.      3         Common Carrier
  294.      4         Experimental
  295.      5         Common Carrier
  296.      6         Land Mobile 470-512 Mhz
  297.      7         Industrial & Business Services
  298.      8         Public Safety & Land Transportation
  299.      9         Industrial & Business Services
  300.      10        Special Mobile Radio (SMR) & 900 Mhz Services
  301.      11        Aviation & Marine Services
  302.  
  303. Some interest has been expressed in how these subsets are arranged
  304. in the FCC FRS Version 2.11 file structure.  In order to use the
  305. FCC data as received, certain format conversions must be made. 
  306. These conversions are accomplished with a custom program written
  307. and used exclusively by ScanWare.  The conversion process and more
  308. specific information about the database and the individual data
  309. fields used in the program can be found in Chapter 4.
  310.  
  311. Main Functions of the FCC FRS
  312.  
  313. The FCC Frequency Retrieval System (FCC FRS) is the Complete
  314. Database Manager for your IBM compatible computer.  You can search,
  315. sort, extract, and generate frequency lists of many types.  You can
  316. output to disk or printer, and manage your favorite frequency files
  317. as never before.  In short, the FCC FRS can make the FCC Master
  318. Frequency List very easy to work with.
  319.  
  320. Improvements Since FCC FRS Version 1.0
  321.  
  322. It's now Mouseable!  The FCC FRS supports mouse action in many
  323. areas of the program.  If you have a mouse and mouse driver
  324. installed, you will find this a new and exciting way to run FCC! 
  325. New look, with graphic screens and menus.  The FCC FRS is a
  326. frequency retrieval system for scanner buffs, so we created a
  327. scanning scanner for the opening intro screen.
  328.  
  329. Program now supports 25, 43 or 50 line screen modes (depending on
  330. your hardware).
  331.  
  332. 5 new screen savers!  Everything from our own custom opening
  333. screen, stars, smiley faces, and sliding boxes like the ones you've
  334. seen in that "other" program.
  335.  
  336. New and improved method for selecting active databases.  Change
  337. directories up or down, change drives, search by letter, all within
  338. the selection window.
  339.  
  340. Conditional Indexing!  Previously, you were forced to use the 6
  341. default indexes as provided by the program. You can now select any
  342. number of indexes to use, from 1 to 12.  This can reduce the disk
  343. space requirement because you no longer have to build indexes on
  344. fields you don't want or don't care about.
  345.  
  346. Direct method of handling databases.  In prior versions, when you
  347. selected a new database, the program would copy it to a "FCC.DBF"
  348. file.  Not only was this slow, it also required double the disk
  349. space for any database in use.  The program now allows you to
  350. select any valid FCC FRS database and use that file without copying
  351. it.  Changing files has never been faster!  Once selected, the only
  352. requirement is to build new index(es) for the newly selected file. 
  353. Each entry in the database now contains a memo field.  With this,
  354. you can pop-up a window and add any notes or comments you want.
  355. This note is attached to that individual record, so each record in
  356. the database can have as detailed a note as you wish.  The size of
  357. your note is limited only by available memory on your system. 
  358. Improved Custom Report Generator.  Additional operators have been
  359. included to help you define a listing that is "just right" for your
  360. needs.  Screen layouts have been improved and its easier that ever
  361. to define your own custom output.
  362.  
  363. Full screen pop-up notepad editor!  Create and maintain your own
  364. extensive notes on anything you wish.  Includes block
  365. copy/move/delete, mail merge and much more.  You can edit any
  366. standard text files using the notepad editor.  They don't even have
  367. to be a part of your FCC FRS files.
  368.  
  369. Pop-up calculator.  What can we say...ScanWare only wants to give
  370. you the best we can offer, and what program would be complete
  371. without a calculator.
  372.  
  373. Separate any database into an individual city or county database. 
  374. This feature allows you the freedom to work with only specifically-
  375. selected databases which you have defined.
  376.  
  377. Combine two or more databases into one.  Extract specific pieces of
  378. different databases and combine them all into one to meet your
  379. individual needs.
  380.  
  381. Renaming databases within the program is easily accomplished in the
  382. Utility section.  You can also delete unwanted records or entire
  383. databases.
  384.  
  385. Many system settings are now user definable.  Along with complete
  386. color control, you can change delay speeds, screen savers,
  387. background graphics, sound (on or off), and more!  FCC can be run
  388. in either full color or black and white to enhance it's viewability
  389. when used with a portable PC.
  390.  
  391. The entire system was restructured internally to optimize code and
  392. reduce system memory requirements.  In the rare event that an error
  393. might occur, a new and improved error handler has been added. 
  394. The context sensitive help screens have been greatly expanded and
  395. completely rewritten to reflect the latest improvements.
  396.  
  397. The new install program allows you to install only the FCC subsets
  398. you are most interested in and it will tell you just how many
  399. records are being installed as well as how much memory space you
  400. will be using.  This method will allow you to optimize your system
  401. and avoid loading thousands of listings which may be of no
  402. interest.
  403.  
  404. The new, improved and updated documentation file.  Extensively
  405. re-written to be more detailed and more complete than ever before. 
  406. The registered version also includes FCC icons and a PIF file for
  407. use with  Windows(r) 3.1.
  408.  
  409. Registered/Shareware Disk contents
  410.  
  411. The files included on your registered or shareware version program
  412. disk(s) and their descriptions follows:
  413.  
  414. The SHAREWARE archive should have the following files:
  415.  
  416.      FCC.EXE        <-- The main executable
  417.      FCC.OVL        <-- Overlay file used by FCC.EXE
  418.      FCC.CFG        <-- System file containing colors
  419.      FCC.DBF        <-- Sample SHAREWARE database
  420.      FCC.DBT        <-- Support memo file for FCC.DBF
  421.      HELP.DBF       <-- Guess what?  Help file
  422.      HELP.DBT       <-- Yup, goes with help file
  423.      QUERIES.DBF    <-- Sample pre-defined queries
  424.      QUERIES.DBT    <-- Used with queries.dbf
  425.      FCC2.DOC       <-- FCC FRS Documentation File
  426.      ORDER.FRM      <-- Order form for Registered versions
  427.      README.DOC     <-- This file
  428.      DOS_6_0.TXT    <-- Text file for DOS 6.0 users
  429.      FILE_ID.DIZ    <-- BBS File Description insert
  430.      PRINTDOC.BAT   <-- Batch file to print FCC FRS documentation
  431.      REVISION.HST   <-- Revision history file
  432.      SCANWARE.BBS   <-- ScanWare's BBS information
  433.  
  434. If you are running a REGISTERED version of FRS, you will also have: 
  435.      INST.EXE       <-- Main install executable program
  436.      INSTALL.DAT    <-- Data file used during install
  437.      INSTALL.BAT    <-- Main installation batch file for install
  438.      INSTAL1.BAT    <-- Secondary batch file for install
  439.      INSTHELP.DAT   <-- Help file for install program
  440.      FCC.PIF        <-- FCC Pif file for Windows 3.1
  441.      FCC.ICO        <-- FCC Icon for Windows 3.1
  442.  
  443. Once run, the following files will also be created:
  444.  
  445.      FCC.SET        <-- System file containing global settings
  446.      HELP.NTX       <-- Index file for Help system
  447.      QUERIES.NTX    <-- Index file for Queries program (When used)
  448.      ????????.NTX   <-- Various index files depending on your
  449.                                         selections
  450.  
  451. Chapter 2 - Getting Started
  452.  
  453. This chapter explains how to install and start the FCC FRS.  Please
  454. remember that the installation of your program must be accomplished
  455. successfully in order to use the FCC database for your state. 
  456.  
  457. System requirements
  458.  
  459. You need the following equipment:
  460.  
  461.          An IBM PC, PC/XT, PC/AT, PS/2, or 100% compatible
  462.           personal computer
  463.  
  464.          A 3.5" diskette drive on the PC to run the FCC FRS
  465.           Install program and to load the FCC Data into the
  466.           computer.
  467.  
  468.          A hard drive with sufficient free space to contain the
  469.           program and data you need for the FRS.
  470.  
  471.          A black & white or color monitor.
  472.  
  473.          A printer, while optional is highly recommended.
  474.  
  475. You also need the following software to run the FCC FRS:
  476.  
  477.          DOS version 3.3 or later.
  478.  
  479. Note:  The program has been extensively tested on 286, 386 and 486
  480. systems with CPU speeds from 4.0 to 66 Mhz.  This program was not
  481. designed to operate on a MacIntosh or Commodore computer running in
  482. DOS-Emulation mode and ScanWare will take no responsibility for
  483. programs run on these platforms.
  484.  
  485. Installing FCC FRS
  486.  
  487. As you have seen, FCC is not a small program.  Although Version
  488. 2.11 deals with some extremely large databases, the program
  489. continues to outperform all of the competition.
  490.  
  491. In your registered package, you received several disks.  Disk one
  492. (1) contains all of the necessary install and program files, as
  493. well as helps, documentation (this file!) and notes.  Supplementary
  494. disks contain the FCC Master Frequency List subsets for the
  495. state(s) you purchased.
  496.  
  497. The first thing you should do is make a backup copy of the program
  498. and data disks.  Always use these copies for any work you do with
  499. FCC.  This way, if the work disks are damaged or erased, you can
  500. easily rebuild them from your originals.
  501.  
  502. To begin the installation, we recommend that you ensure that you
  503. remove any Terminate and Stay Resident (TSR) programs that might be
  504. in memory.  While we have never seen any conflicts between FCC and
  505. any TSR, it's always better to be safe than sorry.  You can always
  506. re-install your TSR after you are sure that FCC is in place and
  507. functional.  Additionally, please ensure that your AUTOEXEC.BAT
  508. file does NOT contain any SET CLIPPER= commands.  We have created
  509. both the install program and FCC with the necessary SET CLIPPER
  510. commands already burned in.
  511.  
  512. Following is a sample CONFIG.SYS file that has been found to work
  513. well with the FCC Frequency Retrieval System.  It is reproduced
  514. here as an example CONFIG.SYS file ONLY, and should be used ONLY
  515. for comparison and guidance:
  516.  
  517.      DEVICE=C:\DOS\HIMEM.SYS            <-- Recommended
  518.      DEVICE=C:\DOS\EMM386.EXE RAM       <-- Recommended
  519.      BUFFERS=10,0
  520.      FILES=80
  521.      DOS=UMB
  522.      FCBS=16,0
  523.      DEVICE=C:\DOS\SETVER.EXE           <-- Not essential
  524.      DEVICE=C:\DOS\ANSI.SYS             <-- Not essential
  525.      DOS=HIGH
  526.      STACKS=9,256                       <-- Recommended
  527.      SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:512 /P
  528.  
  529. As a side note, the above CONFIG.SYS has been used successfully on
  530. various machines, most notably a 486DX2-66 with 8 megabytes of ram. 
  531. If you have a similar computer configuration, and are having
  532. problems with your FCC FRS, we suggest you try the CONFIG.SYS as
  533. shown.
  534.  
  535. Additional information for larger database purchasers:
  536.  
  537. The time it will take to create indexes for very large databases
  538. (California, Texas, Florida, New York, etc.) can be affected by the
  539. amount of expanded memory available to the program.  If you have
  540. combined your various subsets into one large database, we suggest
  541. that you allocate the maximum amount of expanded memory as possible
  542. for FCC s use.
  543.  
  544. Finally, please be sure you are running a DOS Version 3.30 or
  545. greater and that you have a minimum of 2 megabytes of hard disk
  546. space available.  This does NOT include space for the data subsets.
  547. They will require additional space as identified by the install
  548. program.  Users of Microsoft DOS Version 6.0 are reminded to read
  549. the DOS_6_0.TXT file provide on the program disk.  NOTE: Due to the
  550. size and complexity of FCC Version 2.11, it will NOT install on a
  551.  
  552. floppy disk.  You must have a hard disk on which to install the
  553. program.
  554.  
  555. To install FCC FRS Version 2.11, place the program disk into a
  556. floppy disk drive of your choice and change to that drive.  If you
  557. are installing from your Drive A:, place the program disk in drive
  558. A: then type 'A:' and press <Enter> or <Return>.  (NOTE: Do NOT
  559. type the "'" marks around the drive letter, i.e., as an example,
  560. type A:, NOT 'A:'.)  This will set your current path to the correct
  561. drive.  Next, place your Program Disk in drive A:, type 'INSTALL
  562. x:', where 'x' refers to the hard drive name where you want FCC to
  563. be installed.  NOTE: You MUST include the ':' when specifying the
  564. drive or the install program will terminate.  During the install
  565. process, the program will check to ensure that you have sufficient
  566. hard disk space for the FCC FRS program to be installed.  In
  567. addition, the install program will check that all necessary files
  568. were properly copied, etc.  If any were not found, the program will
  569. inform you of the missing file(s) and return to DOS.
  570.  
  571. During the install, the program will copy all required files from
  572. the program disk onto the drive you have specified and into the
  573. FCC2 directory (which install will create).
  574.  
  575. Once all of the program files have been successfully copied, a
  576. special program will execute that will prompt you for the various
  577. FCC frequency subsets to install.  The install program is complete
  578. with on-line help screens (at any prompt simply press <F1> for
  579. help.)  In the subset install portion of the program, you will be
  580. given the choice to select any (or all) subsets you wish to
  581. install.  The selection screen provides you with a short definition
  582. of each of the 11 subsets and the number of records contained in
  583. each.  At the bottom of the screen the program will report the
  584. total number of records to be installed, the amount of hard disk
  585. space available, as well as the total hard disk space required for
  586. all selected subsets.  Any subset entry that is darkened, and will
  587. not allow you to enter a 'Y' in the field means that there are no
  588. FCC licensed frequencies for that particular state.  Subsets 2 and
  589. 6 are prime examples of this.
  590.  
  591. NOTE: As we do not know beforehand just which or how many indexes
  592. you may wish to create, we could not anticipate the additional hard
  593. disk space required for your indexes.  Be warned, that building
  594. indexes for FCC requires additional hard disk space beyond that
  595. which is displayed for you! For example: If you have 50 megabytes
  596. of hard disk space available, and select 49 megabytes of files, you
  597. will NOT have enough room to build ANY indexes and FCC will
  598. terminate with an 'insufficient hard disk space' error.  Be sure to
  599. factor this into your selections as you choose which subsets to
  600. install!!
  601.  
  602. When installation is completed, you will be placed in the FCC2
  603. directory on your hard drive.  To run the FCC FRS, simply type
  604. <FCC> at the DOS prompt and press <Enter>.  The rest is easy! 
  605. Be sure you remove your master Program Disk and place it in a safe
  606. keeping.
  607.  
  608. Chapter 3 - Beginning to use the FCC FRS
  609.  
  610. To begin using the FCC Frequency Retrieval System change directory
  611. to C:\FCC2 and type: FCC <Enter>.  The FCC2 directory does not have
  612. to be in the Path statement to use this method.
  613.  
  614. Sample Session
  615.  
  616. The following section is a tutorial which illustrates the basic
  617. capabilities of the FCC FRS and may be the only instruction you
  618. will require to begin realizing the programs full potential.
  619.  
  620. The first screen you will see after starting the program will be
  621. the ScanWare Scanner.  After viewing this intro screen, press any
  622. key to continue.
  623.  
  624. After the initial installation, you will have no primary database
  625. defined.  When running FCC for the first time, after you have
  626. passed the intro screen, the program will report that no database
  627. has been defined, and whether you wish to define one.  You should
  628. of course select YES!  Once past that prompt, you will be presented
  629. with a list of all available databases.  You will be required to
  630. select one of them to continue.  The install program will place
  631. each selected subset in your FCC2 directory and will be named like
  632. so:
  633.  
  634. WA2_S1
  635. WA2_S2
  636. .
  637. .
  638. .
  639. WA2_S11
  640.  
  641. These files can be interpreted as follows:
  642.  
  643. WA2_S1
  644. │ │ ││ 
  645. │ │ │└─ Number of the subset
  646. │ │ └── S for Subset
  647. │ └──── Refers to v2.11 of FCC
  648. └────── State abbreviation, i.e., WA for Washington
  649.  
  650. Select one of the available data subsets for your initial install,
  651. and once selected, you will be presented with a list of available
  652. fields with which to build indexes.  You may select up to 12 fields
  653. to build indexes on, but initially, we suggest you select only 2 or
  654. 3 to start.
  655.  
  656. Building indexes
  657.  
  658. Each database that you select to be your active database requires
  659. at least one (1) index.  These are unique indexes and cannot be
  660. shared across different databases.  That is why when you change
  661. your active database, you are required to build new indexes;
  662. naturally, each data subset contains different records, so it will
  663. require new indexes.
  664.  
  665. After you have selected your first database, the program will ask
  666. you what indexes you wish to build.  Any field of the database can
  667. become the basis for an index.  You may create up to 12 individual
  668. indexes.  While you are learning to use FCC, we recommend that you
  669. build only three indexes, Freq (Mhz) (the frequency), Licensee
  670. Name, and Transmitter City.
  671.  
  672. As the indexes are being built you will see the Index File Status
  673. progress bar.  The progress bar will indicate which index is
  674. currently being built and how far along you are in the entire
  675. indexing process.  When this procedure is finished you are returned
  676. to the System Menu.  More information regarding the indexes can be
  677. found in chapter four.
  678.  
  679. Combining Databases
  680.  
  681. FCC has been designed to allow users with limited hard disk space
  682. to install only those subsets that are of interest to them.  If you
  683. select all data subsets during the install process, you will end up
  684. with up to 11 databases on disk.  The optimum method for running
  685. FCC is as follows.  Once you have selected an initial database and
  686. build at least one index, from the main menu, select "Combine
  687. databases".  You will be presented with a listing of all available
  688. databases.  Tag each (or all) databases for the combine process. 
  689. This will combine them into a single database (which you can name).
  690. Upon completion of this process you will be returned to the main
  691. menu.  Now for the best part.  You have one database for the entire
  692. state (space permitting).  What most users find useful is to then
  693. extract out of this database only those areas that are in their
  694. city or county.  To do this, change to the Utility menu, and select
  695. the Create City/County Database.  Simply follow the screen prompts,
  696. and when complete, you will have a database that contains all
  697. records for only your city or county.  At the main menu, select
  698. that new database, build some indexes and you are off!
  699.  
  700. Getting Help
  701.  
  702. As mentioned above, help can always be obtained by contacting
  703. ScanWare by phone, fax, or BBS.  Immediate help can be obtained
  704. from almost any screen in the program simply by pressing <F1>. When
  705. viewing the Help Screens you can scroll forward and reverse as well
  706.  
  707. as using the Page Up and Page Down functions.  Each Help Screen can
  708. be immediately output to your printer by pressing <Alt- P>.  In
  709. addition, more help can be gotten by pressing the <F1> key a second
  710. time.  This will bring up the Help Index from which you can view or
  711. print any Help Screen from anywhere in the program.
  712.  
  713. Browsing the Database
  714.  
  715. After you have selected a database and created your desired indexes
  716. you may Browse the Database.  Your first screen after selecting
  717. choice number 1 on the System Menu will allow you to tag the
  718. database fields which you wish to include in this browse session.
  719. We suggest for this session that you tag 'All Fields'.  If you
  720. simply move to a single data field and press enter, for example,
  721. FREQ, the program will display a message reminding you that viewing
  722. only a single data field will provide little useful information to
  723. you.  Generally, it will be best to select several fields to view
  724. to better define the service being examined.
  725.  
  726. You are now operating with the browse window.  In this window the
  727. database is displayed much as data within a spreadsheet is
  728. displayed.  Using the arrow keys your can scroll the view left,
  729. right, up and down.  The Home, End, Page Up and Page Down keys, as
  730. well as Ctrl-versions of these keys are all functional and serve to
  731. move your view to different positions in the database.  In a box at
  732. the bottom of the screen you will see the common commands available
  733. at this point.  Feel free to experiment with these keys.  The
  734. assigned function of each is given later in Chapter 5.  As you
  735. begin to browse the data, you will notice that the first column
  736. does not scroll to the right or left as do all the others.  This
  737. feature can be changed to Lock a different number of columns on the
  738. left side of the screen by pressing 'L' and specifying the desired
  739. number of columns.
  740.  
  741. Chapter 4 - FCC FRS Basic Operating Principles
  742.  
  743. This chapter introduces information about the FCC databases and
  744. explains the basic operating principles of the FCC FRS, including
  745. the menu system and use of the keyboard.
  746.  
  747. The FCC Frequency Database
  748.  
  749. The Federal Communications Commission is a bureau of the government
  750. which in part is composed of a number of Field Offices.  These
  751. offices are staffed by personnel who perform a variety of functions
  752. from public relations, complaint handling, frequency monitoring,
  753. and public assistance in the filing of license applications.
  754. Although the data contained in the FCC database comes from a
  755. central location near Washington, DC, most of it originates locally
  756. with the licensees.  Because there is a large number of persons
  757. involved in the gathering of this data it inherently contains a
  758. number of errors.  To the casual users these errors may be no more
  759. than a curiosity, to a professional seeking specific information
  760. they can be quite troublesome.
  761.  
  762. ScanWare makes no attempt to correct any of the data received from
  763. the FCC.  In preparing the FCC data to be used with the Frequency
  764. Retrieval System, the datasets are limited to the standard range of
  765. 10 Khz through 2036 Mhz, (unlimited frequency datasets which
  766. generally cover from 0 to 300 GHz are optionally available). A
  767. utility function is used to provide counties and zip codes in some
  768. cases where this information is missing and can be supplied from a
  769. known correct source.  Next, a complete character-by-character
  770. comparison is made of each data element and any records which are
  771. exact duplicates of any others are eliminated.  After converting
  772. the database to the format used by the FCC FRS, we make NO OTHER
  773. MODIFICATIONS to the original FCC data.
  774.  
  775. In extracting data for a given state from the master file two
  776. fields are used as indexes, the Licensee State and the Transmitter
  777. State.  This method ensures that a complete picture of the data for
  778. each state will be obtained.  Each data subset is given a unique
  779. filename which identifies both the state and the subsets which it
  780. contains.  For example, the FCC FRS Version 2.11 Subset 1 for
  781. Washington State is given the filename, WA2_S1.  Subset 10 of the
  782. same state would be WA2_S10.  Some states, such as California and
  783. Texas have certain subsets which are too large to fit on one floppy
  784. disk.  These are identified in a similar manner but with an
  785. additional code.  California Subset 9 is one such large dataset and
  786. has been named CA2_S9A and CA2_S9B.
  787.  
  788. No ordering or sorting of the files is done during the conversion
  789. process.  The reason for this is that FCC FRS uses the indexes that
  790. you select for sorting.  After your indexes are prepared, FCC can
  791.  
  792. instantly find the items you are seeking.  Even on the slowest of
  793. computers you will not notice any delay as the program executes
  794. searches at your request.
  795.  
  796. Much thought and planning has gone into the preparation of this
  797. data and in the formats of each element as used in the FCC FRS. The
  798. key to understanding the FCC data supplied with your program is a
  799. fundamental knowledge of the FCC subsets, the fields comprising the
  800. data structure and the meaning of the information contained in each
  801. field.  Listed below are the individual data fields supplied with
  802. the FCC FRS and information on each to help you better appreciate
  803. their meaning.
  804.  
  805. The FCC FRS database structure contains 31 fields of fully editable
  806. information for each individual record.  The fields and a brief
  807. description of each follows.
  808.  
  809. FREQUENCY      This field contains the frequency of operation for
  810.                each individual record.  For some records the
  811.                listed frequency may not reflect an actual
  812.                operating frequency but may only indicate the band
  813.                in which the licensee was granted operation.  This
  814.                often occurs when a candidate submits an
  815.                application for licensure in a particular radio
  816.                service prior to completing a frequency study to
  817.                determine the exact operating frequency desired. 
  818.                Another item which may be found in this position is
  819.                the lower end of a band of frequencies in which the
  820.                licensee may operate.  This kind of entry will
  821.                appear in digits that are brighter than the others
  822.                indicating that a frequency range is associated
  823.                with this entry.  The upper-end limit of the range
  824.                will then be shown in the field labeled FREQ HIGH
  825.                LIMIT.
  826.  
  827. CALLSIGN       Most often the format of a callsign will identify
  828.                it as either a base or a mobile station.  Callsigns
  829.                always begin with a characters and end with
  830.                numerals.  The usual pattern for a fixed base
  831.                station is three-by-three or four-by-three such as
  832.                KMA357 or KKNB262.  Most mobile units are
  833.                identified as a two-by-four or two-by-five such as
  834.                KA2356 or KB46634.  At the present time the FCC is
  835.                assigning one callsign to entire systems of base
  836.                and mobile units which explains why mobile units
  837.                may sometimes identify with the same callsign as
  838.                the base station.  Stations are required to
  839.                identify on a regular basis.  This is often
  840.                accomplished automatically with a CW identification.
  841.  
  842. LICENSEE NAME  The name under which the licensee is doing business
  843.                (DBA Name).  This field contains only the first 40
  844.                characters of the FCC's 100 character field.
  845.  
  846. LICENSEE CITY  The home city of the licensee as it appears on the
  847.                station operating license.  This might not be
  848.                anywhere near the location of the actual
  849.                transmitting facility.
  850.  
  851. LICENSEE STATE This is the state shown on the FCC license. 
  852.  
  853. LICENSEE ZIP   As above.
  854.  
  855. SERVICE CODE   The FCC designation for the radio service in which
  856.                this license is granted.  See the on-line help file
  857.                for a complete listing of the FCC service codes.
  858.  
  859. STATION CLASS  This field defines the class of station licensed,
  860.                such as;
  861.  
  862.                FB   Fixed Base,
  863.                MO   Mobile,
  864.                FX3  Fixed Repeater Station.
  865.  
  866.                See the on-line help for a complete listing of
  867.                station classes.
  868.  
  869. XMIT CITY      The city in which the transmitter is located.
  870.  
  871. XMIT COUNTY    The county in which the transmitter is located. 
  872.  
  873. XMIT STATE     The state in which the transmitter is located. 
  874.  
  875. XMIT LAT       Transmitter latitude given in HHH MM SS format. 
  876.  
  877. XMIT LONGITUDE Transmitter longitude in HH MM SS format. 
  878.  
  879. XMIT ELEV      Transmitter location elevation in feet above sea
  880.                level.
  881.  
  882. XMIT HGHT      Radiating antenna height above ground level in
  883.                feet. 
  884.  
  885. XMIT HAAT      Antenna height above average terrain in feet.
  886.  
  887. XMIT EFF       Height above ground to the center of the radiating
  888.                antenna in feet.
  889.  
  890. XMIT STRUH     Height in feet of the of the entire structure on
  891.                which the antenna is mounted or height of the tip
  892.                of the highest antenna on the structure.
  893.  
  894. RADIUS OF OP.  Radius of operation of the station in miles from
  895.                the given latitude and longitude.
  896.  
  897. ANTENNA POLAR. Electrical orientation of the antenna.  This
  898.                information is helpful to know when determining
  899.                proper antenna mounting orientation, i.e.
  900.                H-Horizontal, V-Vertical, etc.
  901.  
  902. ERP            Effective radiated power as calculated from
  903.                transmitter power output, feedline loss, and
  904.                antenna gain.
  905.  
  906. POWER OUT      Transmitter power output  Note: The ERP and POWER
  907.                OUT were two areas that FCC Field Engineers
  908.                verified as being particularly error prone.
  909.  
  910. EMISSIONS      Coded listing of licensees bandwidth and emission
  911.                type. See on-line help for examples and further
  912.                information.
  913.  
  914. NR_MOB_???     (VEH, PRT, AIR, MAR, PAG) Number of Vehicular,
  915.                Portable, Air Mobile, Marine Mobile, and Pager type
  916.                units licensed for operation on a given system.
  917.  
  918. FREQ HI LIMIT  High end of licensees allowable frequency range. 
  919.  
  920. PL             Field provided by ScanWare for PL codes which can
  921.                be added by the user as desired.  This field
  922.                currently accepts only numerical PL values which
  923.                corresponds with the actual tone frequencies used.
  924.                For users who desire to use other coding methods
  925.                such as alphanumerics or alphabetic, ScanWare
  926.                suggests using the Memo field for each record
  927.                concerned.  The Federal Communications Commission
  928.                does not track PL codes at all.
  929.  
  930. NOTES          A free-form memo field provided by ScanWare for the
  931.                convenience of the user.  Actually a small but
  932.                fully functional word processor.  See Memo Field
  933.                Editor later in the documentation for more
  934.                information.
  935.  
  936. Elevator Bar
  937.  
  938. As you scroll up and down through the window, the indicator will
  939. move up and down on the status bar, showing you where you are
  940. relative to the first and last fields.  If there are more options
  941. above the first field shown in the window, an up arrow will be
  942. displayed at the upper right corner of the box.  If there are more
  943. options below the last element shown, a down arrow will be drawn at
  944. the lower right corner of the box.
  945.  
  946. Tagging Multiple Fields
  947.  
  948. You can tag any items by highlighting an item and pressing the
  949. space bar. If you press <F8>, you will tag all items in the window.
  950. If you press <F9>, you will untag all items.  Pressing <F10> will
  951. toggle each tagged item to the opposite of what it was; i.e., if
  952. item 1 was tagged and item 2 was not tagged, after pressing <F10>
  953. item 1 will not untagged and item 2 will be tagged.  In addition to
  954. the <F8>, <F9>, and <F10> keys, you also can do a group tagging
  955. with the <F7> key.  Highlight the first item to be tagged and press
  956. <F7>.  Then move to the last item and press <F7> again.
  957.  
  958. Progressive Searching
  959.  
  960. When you press a letter key, you jump to the next field that begins
  961. with that letter.  As you continue to enter letters, the program
  962. will continue to search, performing a progressive search on the
  963. string.  This search function is not case sensitive.
  964.  
  965. Screen Savers
  966.  
  967. Many people leave their workstations in the middle of a program and
  968. forget to come back until much later.  Blanking the screen is
  969. useful for saving wear and tear on the monitor, and is just plain
  970. entertaining in these situations.  The program will wait a
  971. specified number of seconds for a keypress, and if none is
  972. detected, clears the screen.  It then displays one of five
  973. different screen blankers now built into the FCC FRS.  Selecting
  974. your screen saver is easily accomplished in the System
  975. Configuration mode.
  976.  
  977. The screens available are numbered 1 through 5 and are described
  978. below:
  979.  
  980.      1)   The FCC FRS Scanning Scanner Graphic.
  981.      2)   Clears the screen and displays a saved message.  "Press
  982.           any key to return to the program"
  983.      3)   A small smiley-face dancing randomly on the screen.
  984.      4)   The planetarium screen saver complete with twinkling
  985.           stars.
  986.  
  987.      5)   A Sliding Block screen saver.
  988.  
  989. Clearing The Screen
  990.  
  991. This function lets you choose nine interesting ways of clearing the
  992. screen.
  993.  
  994.      1)   Window shade being pulled down
  995.      2)   Window shade being yanked up
  996.      3)   Barn door being closed to the right
  997.      4)   Barn door being closed to the left
  998.      5)   Curtains opening from center of screen
  999.      6)   Curtains closing to center of screen
  1000.      7)   Camera lens shutting
  1001.      8)   Diagonal Wipe
  1002.      9)   Vertical halves
  1003.  
  1004. Custom Color Configuration
  1005.  
  1006. This function allows you to view, modify, and optionally save all
  1007. of the color settings. You may also toggle between color and
  1008. monochrome via this function.  It displays all the internal color
  1009. settings on the screen. To modify a color setting, use the arrow
  1010. keys to move to the desired setting and press <Enter>.  This will
  1011. pop up the color palette and allow you to change the setting to
  1012. your favorite color.
  1013.  
  1014. FCC 2.11 allows you a wide latitude when changing your color
  1015. scheme. With this much flexibility, it is entirely possible to mess
  1016. the colors up so bad, that you wish to start all over.  Simple.  To
  1017. restore the colors to their default, simply delete the file FCC.CFG
  1018. and re-start FCC.  All colors will be reset to their original state
  1019. (where you can do it all again!)  Also, if you do not select a main
  1020. screen background character, then the color choice for the screen
  1021. background will only show the chosen background color.
  1022.  
  1023. Window Borders
  1024.  
  1025. Most "windows" in the program can have the borders re-defined to
  1026. suit your particular tastes.  Six border types are available:
  1027.  
  1028. Border    Border Type                        Example
  1029.  
  1030.      1)   Double                             ╔═════════╗
  1031.                                              ╚═════════╝
  1032.      2)   Single                             ┌─────────┐
  1033.                                              └─────────┘
  1034.      3)   Double Horiz., Single Vert.        ╒═════════╕
  1035.                                              ╘═════════╛
  1036.  
  1037.      4)   Single Horiz., Double Vert.        ╓─────────╖
  1038.                                              ╙─────────╜
  1039.      5)   Thick Line                         ▄▄▄▄▄▄▄▄▄▄▄
  1040.                                              █▄▄▄▄▄▄▄▄▄█
  1041.      6)   No border
  1042.  
  1043. Most windows can have a delay set, which is used to delay the
  1044. "explosion".  The larger the delay, the longer the box drawing
  1045. operation will take.  We recommend using values between 1 and 20,
  1046. but you should experiment with this to discover what setting works
  1047. best with your particular hardware.
  1048.  
  1049. Browse Window Commands
  1050.  
  1051. This is a powerful database browser, which includes locking columns
  1052. and viewing data subsets without setting filters.
  1053.  
  1054. The following keys are active while in the browse window:
  1055.  
  1056.      Key            Action
  1057.  
  1058.      Left Arrow     Move left one column
  1059.      Right Arrow    Move right one column
  1060.      Up Arrow       Move up one row
  1061.      Down Arrow     Move down one row
  1062.      PgUp           Display previous screen
  1063.      PgDn           Display next screen
  1064.      Ctrl-Home      Move to leftmost column
  1065.      Ctrl-End       Move to rightmost column
  1066.      Ctrl-PgUp      Move to top of file
  1067.      Ctrl-PgDn      Move to bottom of file
  1068.      Ctrl-Left      Pan entire screen left
  1069.      Ctrl-Right     Pan entire screen right
  1070.      Enter          Edit current cell
  1071.      Alt-I          Switch active index
  1072.      Home           Jump to beginning of previous subgroup
  1073.                     (w/active index)
  1074.      End            Jump to beginning of next subgroup (w/ active
  1075.                     index)
  1076.      L              Lock columns
  1077.      Alt-I          Switch active index
  1078.      Alt-S          Create subset (w/ active index)
  1079.      +              Expand current column by one
  1080.      -              Shrink current column by one
  1081.      Alt-Plus       Expand current column by five
  1082.      Alt-Minus      Shrink current column by five
  1083.  
  1084. Swapping Indexes <Alt-I>
  1085.  
  1086. If you have two or more index files open, you may switch between
  1087. them by pressing <Alt-I>. This means that you could have one index
  1088. on Frequency and another on Licensee Name, etc., and switch back
  1089. and forth between them for searches.
  1090.  
  1091. Editing Individual Fields
  1092.  
  1093. When you highlight a field and press <Enter>, you can edit it
  1094. directly without going to a full screen view.  If you wish to edit
  1095. the same field in a series of records, you can terminate the edit
  1096. on that one field by pressing the down arrow, which will move you
  1097. down one record and pop you immediately into edit mode.
  1098.  
  1099. Left/Right Arrows
  1100.  
  1101. If there is data off the screen to the left or right, an arrow will
  1102. appear on the bottom row at the left or right corner, respectively.
  1103.  
  1104. System Main Menu
  1105.  
  1106. The system main menu is described in the following section. 
  1107. The main menu supports the following keys:
  1108.  
  1109.      Key            Action
  1110.  
  1111.      Up Arrow       move up one option, or if at first option,
  1112.                     jump to last option
  1113.      Down Arrow     move down one option, or if at last option,
  1114.                     move to first option
  1115.      Home           jump to first option
  1116.      End            jump to last option
  1117.      PgUp           jump to first option
  1118.      PgDn           jump to last option
  1119.      Enter          select highlighted option & exit
  1120.      Esc            exit and return to DOS
  1121.  
  1122. It should be clear that if an option has been selected which does
  1123. not seem to perform as understood that the user is always free to
  1124. abort the function by pressing <Esc> and beginning a new operation
  1125. or by pressing <F1> to seek help.
  1126.  
  1127. Browse Window Functions
  1128.  
  1129. The Browse Window as the name implies is where most casual 'looking
  1130. around' is done in the FCC FRS.  This is the area to enjoy while
  1131. simply wandering through the many database entries.  The arrow keys
  1132. and the page keys provide for movement and the operating keys are
  1133.  
  1134. shown in the box below the browse window.  Specific keypress
  1135. actions are covered in Chapter 5.
  1136.  
  1137. Custom Report Generator
  1138.  
  1139. The Custom Report Generator is the area in which you may define
  1140. specific parameters for the data to be output into a report of your
  1141. own choosing.  This is also the area where you may define a custom
  1142. database for your own specific purposes.
  1143.  
  1144. This powerful utility allows you to create and save complex queries
  1145. (filters) for any database file.  The queries are stored in the
  1146. files QUERIES.DBF and QUERIES.DBT.  These files will be created
  1147. automatically if they don't already exist.
  1148.  
  1149. Viewing and Selecting a Custom Report
  1150.  
  1151. When you enter the query builder, you will see a window containing
  1152. descriptions of all available queries which are connected to your
  1153. currently active database.
  1154.  
  1155.      Available Options
  1156.  
  1157.      Up Arrow       Move highlight bar up one query
  1158.      Down Arrow     Move highlight bar down one query
  1159.      <F7>           Count records matching current query
  1160.      <F8>           Delete current query
  1161.      <F9>           View criteria for current query
  1162.      <F10>          Create a new query
  1163.      Enter          Run current query
  1164.      Esc            Exit the query module
  1165.  
  1166. Press <F7> to count the records that match the criteria for the
  1167. highlighted query.  This may take a few moments for large files
  1168. because the program must scan the entire active database.
  1169.  
  1170. Press <F8> to delete the highlighted query. You will be asked to
  1171. confirm your request. Please note that this option will physically
  1172. delete the query and pack the memo files as well, rather than
  1173. simply marking the record for deletion.
  1174.  
  1175. Pressing <F9> will pop up a window showing the criteria for the
  1176. highlighted query.  You may use the up and down arrow keys to
  1177. scroll through the criteria.  Press <Esc> to return to the query
  1178. window.
  1179.  
  1180. Pressing <Enter> will run the query on your active database file.
  1181. If no records fit the criteria, you will receive a message to that
  1182. effect.
  1183.  
  1184. Creating a New Query
  1185.  
  1186. Viewing Field Names and Descriptions
  1187.  
  1188. Pressing <F10> from the query window will bring up the criteria
  1189. screen.  A scrolling window containing the field names of the
  1190. selected database (or alternate descriptions) will appear on the
  1191. right side of the screen.
  1192.  
  1193. The following commands are available:
  1194.  
  1195.      Enter          Select current field
  1196.      Up Arrow       Move highlight bar up
  1197.      Down Arrow     Move highlight bar down
  1198.      Letters (A-Z)  Move highlight bar to the next field that
  1199.                     begins with letter
  1200.  
  1201. If you attempt to move past the first or last query description,
  1202. you will get a reminder tone.
  1203.  
  1204. Selecting an Operator
  1205.  
  1206. Pressing Enter will bring up the operators selection window, which
  1207. contains the following choices:
  1208.  
  1209.      1)   Equal to
  1210.      2)   Less than
  1211.      3)   Greater than
  1212.      4)   Less than or equal to
  1213.      5)   Greater than or equal to
  1214.      6)   Not equal to
  1215.      7)   Contains
  1216.      8)   Sounds like
  1217.  
  1218. Use the up and down arrow to select the desired operator, then
  1219. press <Enter> to continue.
  1220.  
  1221. Selecting a Value
  1222.  
  1223. When you have selected an operator, another window will appear
  1224. beneath the operators window.  This window will contain the field
  1225. name and the operator.  Type in the desired value for this field,
  1226. then press <Enter> to continue.
  1227.  
  1228. If you wish to see all of the available values in your database,
  1229. you may press <Alt-V> to pop up a scrolling window of values.  You
  1230. may select one of these as the value for your query by highlighting
  1231. it and pressing <Enter>, or you may press <Esc> to exit without
  1232. making a selection.
  1233.  
  1234. Selecting a Boolean Operator
  1235.  
  1236. When you have entered the value, another window will appear below
  1237. the value window. This window will contain the following choices: 
  1238.      1)   "Discard"
  1239.      2)   " .AND. "
  1240.      3)   " .OR. "
  1241.      4)   "( ... .AND. "
  1242.      5)   "( ... .OR. "
  1243.      6)   " .AND. ("
  1244.      7)   " .OR.  ("
  1245.      8)   ") .AND. "
  1246.      9)   ") .OR. "
  1247.      10)  ") .AND. ("
  1248.      11)  ") .OR. ("
  1249.      12)  "<done>"
  1250.  
  1251. Move the highlight bar to the desired selection and press <Enter>.
  1252. Note: The two options with leading open parentheses can only be
  1253. used on the first query criterion.  The options involving a closed
  1254. parenthesis will be unavailable unless there is at least one open
  1255. parenthesis in the query criteria.
  1256.  
  1257. Ending the Query
  1258.  
  1259. When you have finished building the criteria for this query, select
  1260. "<done>" from the Boolean operator window.  You will then be asked
  1261. to enter a description for this query for your future reference.
  1262. This description may contain up to 50 characters.  Press <Enter>
  1263. when you are finished entering the description, and you will be
  1264. returned to the query window.  If you want to exit without saving
  1265. this query, press <Esc>.
  1266.  
  1267. If you wish to run this query immediately without saving it for
  1268. future use, simply leave the description empty and press <Enter>. 
  1269. Selecting a New Database
  1270.  
  1271. During the option of selecting a new active database, you are given
  1272. the opportunity to change drives and directories.  Should you do
  1273. this, be aware that any indexes you had in the previous directory
  1274. will not be deleted.  The program will delete/build indexes only in
  1275. the directory which contains the database selected.  To prevent
  1276. running out of disk space, we suggest that if at all possible, you
  1277. leave all data files in the same directory.  With the ability to
  1278. switch between files, extract counties and combine files, you will
  1279. have far less problems with all data in the same directory. 
  1280. It's important to note that you cannot combine databases on
  1281. different drives or directories.  For example, the pick window will
  1282. give you a listing of all database files in one directory only, so
  1283.  
  1284. you will be unable to tag files that may reside elsewhere. 
  1285. Indexing
  1286.  
  1287. The indexing concept used in the FCC FRS is a unique ScanWare
  1288. innovation designed specifically to enable faster searches of the
  1289. database and to save the user much hard drive space.  You may
  1290. construct from 1 to 12 indexes using any combination of fields. 
  1291. Although for general record searching it is handy to have a number
  1292. of different indexes with which to work, it must be remembered that
  1293. each additional index requires a large portion of your hard disk
  1294. memory.  See Advanced Memory Management later in this document.
  1295.  
  1296. Combining Databases
  1297.  
  1298. Another feature unique to the FCC FRS is the ability to combine two
  1299. or more databases into one database.  This allows you to create
  1300. your own very specific databases and then to eliminate from your
  1301. system any areas of non-interest.  The construction of custom
  1302. databases requires some knowledge of database management which is
  1303. beyond the scope of this documentation.
  1304.  
  1305. Separating a Database by City or County
  1306.  
  1307. As an adjunct to the above function the FCC FRS provides you with
  1308. a utility which will extract and create a database of either a
  1309. single city or county database.  Upon selecting this option, the
  1310. program will ask if you wish to build a single county or city
  1311. database.  This ability gives you a simple opportunity to create
  1312. only a single file for your particular county or city.
  1313.  
  1314. Utility Menu
  1315.  
  1316. A Utility Menu selection has been provided which will take you to
  1317. another program level where utility functions are performed.  Each
  1318. is outlined in the following paragraphs.
  1319.  
  1320. Remove Deleted Records
  1321.  
  1322. Individual records in a database may be marked for deletion while
  1323. in the Browse Window by pressing 'D'.  These records are not
  1324. physically deleted until you enter the Utility Menu and choose
  1325. selection one, Remove Deleted Records.  Once deleted, these records
  1326. cannot be recovered without reloading the original database. 
  1327.  
  1328. Rename a Database File
  1329.  
  1330. This selection allows you to rename any of the database files on
  1331. your system.  This is particularly useful when constructing custom
  1332. databases.
  1333.  
  1334. Delete a Database File
  1335.  
  1336. This selection allows you to delete any unwanted database files. 
  1337. System Configuration
  1338.  
  1339. Many of the system operating parameters may be modified to suit the
  1340. users individual taste.  Since there are so many variables involved
  1341. it is quite possible that even the expert user might not be
  1342. satisfied with his modified configuration.  You can restore your
  1343. program to the original ScanWare defaults simply by exiting the
  1344. program, deleting the file named FCC.SET, and then restarting the
  1345. program.  The original defaults will be restored.
  1346.  
  1347. Password Protection
  1348.  
  1349. FCC FRS 2.11 includes a simple password protection routine that can
  1350. be used during program startup.  This password scheme conforms to
  1351. NO encryption standards and is supplied only as a very minor,
  1352. simple method to keep unwanted prying eyes from gaining access to
  1353. your program.
  1354.  
  1355. If you opt to use a password in FCC, it will be stored in the
  1356. FCC.SET file.  Should you ever forget your password, the easiest
  1357. fix is to delete the FCC.SET file and re-start FCC (pretty simple,
  1358. huh?)  This will build a default configuration file with system
  1359. defaults (which does not include a password).  You must then run
  1360. the system configuration option to re-set any specific settings you
  1361. may have had.
  1362.  
  1363. Mouse Sensitivity
  1364.  
  1365. If you have a mouse installed in your system, you will have the
  1366. mouse cursor visible at program start-up.  The mouse can be used
  1367. for menu selections, browsing, and highlighting.  Within the System
  1368. Configuration menu you will find a setting for Double Click
  1369. Sensitivity.  This allows you to set double-click sensitivity. By
  1370. default, this sensitivity level is 250 milliseconds.
  1371.  
  1372. Shell to DOS
  1373.  
  1374. Choosing this selection will transfer you from the FCC FRS into a
  1375. DOS screen where you can perform most ordinary DOS functions.  To
  1376. exit from DOS and return to the Utility Menu type: 'EXIT' <Enter>.
  1377.  
  1378. Chapter 5 - Special Features
  1379.  
  1380. This chapter deals with many of the Special Features of the FCC
  1381. FRS.  These enhancements have been added for the convenience of the
  1382. user.  Some are highly modifiable and can become quite useful with
  1383. just a bit of familiarization.
  1384.  
  1385. FCC FRS Keys
  1386.  
  1387. A table of 'hot-keys' is shown at the bottom of the browse window. 
  1388. These powerful keys control the major functions of the program.
  1389. Some, such as Add and Delete need little explanation.
  1390.  
  1391. A]dd / E]dit   You can Add new records to the database whenever
  1392.                you wish to do so.  When using this function you
  1393.                must be aware that only those fields which you
  1394.                selected to view will appear on the Add-Record
  1395.                Screen.  All other fields will be available but
  1396.                must be entered either from an All Fields add mode
  1397.                or from an All Fields edit mode.  The Edit mode
  1398.                operates similar to the Add mode but presents the
  1399.                currently selected record for editing.
  1400.  
  1401. D]el           The Delete key serves to physically delete any     
  1402.                unwanted records from the database.  Be aware that
  1403.                once a record has been deleted from the database it
  1404.                cannot be recovered except by reloading the entire
  1405.                data file.  The program will ask you to verify each
  1406.                deletion before it is done.
  1407.  
  1408. S]rch          Srch (search) allow you to track down specific
  1409.                records.  The Srch command operates from the browse
  1410.                window and performs an intuitive search using the
  1411.                currently selected index.  For example: suppose you
  1412.                have selected the Licensee Name field as your
  1413.                active index.  When you press <S> a small window in
  1414.                the upper margin of the browse screen will open. 
  1415.                Within this window you may enter a data item
  1416.                corresponding to the selected index.  You will
  1417.                notice as you enter each letter the database view
  1418.                is instantly shifted to match your entry.  You may
  1419.                press the backspace key to reverse your search at
  1420.                any time.
  1421.  
  1422.                NOTE: If you are performing a search using the Freq
  1423.                (Mhz) Field as your index, you must enter '000' as
  1424.                the first three digits before the program will
  1425.                respond.  Example:  To search for '158.880' you
  1426.                must enter '000158.88'.
  1427.  
  1428. V]iew          The View command presents you with a complete
  1429.                picture of the selected data item.  All fields and
  1430.                their contents are shown on the screen.  From this
  1431.                screen you may use the up or down arrows or press
  1432.                <N> or <P> to view the Next or Previous record.
  1433.  
  1434. P]rint         You can output to print all records, or those
  1435.                matching the active subset selection (if you have
  1436.                defined one).  Output will respect any data subset
  1437.                that you may have set with the Alt-S function
  1438.                described below.
  1439.  
  1440. L]ock          The Lock feature allows you to lock a number of the 
  1441.                leftmost columns on the screen while you continue
  1442.                to horizontally scroll the rightmost columns.
  1443.  
  1444. [Alt-S]        The subset selection function allows you to define 
  1445.                a specific portion of the active database for
  1446.                exclusive viewing.  Using the currently selected
  1447.                index as a criteria, the <Alt-S> function will
  1448.                bring up a window where you may define the limits
  1449.                of your subset.  The default low value and high
  1450.                value settings are equal to the currently
  1451.                highlighted record.  These may be changed as
  1452.                desired.
  1453.  
  1454. [Alt-I]        The <Alt-I> cycles you to the next available index
  1455.                file if more than one index was created.
  1456.  
  1457. Notepad Editor
  1458.  
  1459. The Notepad Editor is in fact a small and highly functional word
  1460. processor.  It can be used to edit any text-based file both within
  1461. the FCC FRS or anywhere on the users system.  To access the notepad
  1462. editor anywhere in the program, simply press <Alt-F9> to bring it
  1463. up.
  1464.  
  1465. This notepad lets you do text block commands (move/copy/delete),
  1466. cut-and-paste from the underlying screen, the ability to create and
  1467. do mail merging by inserting fieldnames into your documents and
  1468. much more.
  1469.  
  1470.      Active Keys
  1471.  
  1472.      Alt-A          (A)ppend a file to current file
  1473.      Alt-B          Place block marker (or execute block command
  1474.                     if both block markers have already been
  1475.                     placed)
  1476.      Alt-F          insert (F)ield (for mail merging)
  1477.      Alt-G          (G)oto line number
  1478.  
  1479.      Alt-H          (H)elp screen listing all commands
  1480.      Alt-I          (I)nsert buffer
  1481.      Alt-K          (K)ut and Paste
  1482.      Alt-L          page (L)ength for printing
  1483.      Alt-M          change (M)argins
  1484.      Alt-N          edit (N)ew file
  1485.      Alt-P          (P)rint file
  1486.      Alt-Q          (Q)uit but save edits
  1487.      Alt-R          search and (R)eplace
  1488.      Alt-S          (S)ave file & continue
  1489.      Alt-T          (T)oggle wordwrap on/off
  1490.      Alt-V          (V)iew buffer
  1491.      Alt-W          (W)rite to new file
  1492.      Alt-X          e(X)it immediately without saving
  1493.      Alt-Y          change director(Y)/wildcard
  1494.  
  1495. Edit Window/Status Line
  1496.  
  1497. When you enter the notepad, the edit window takes up nearly the
  1498. full screen.  You will be prompted to enter the name of the file
  1499. you wish to edit.  There is a status line at the bottom of the
  1500. screen, which displays the name of the file being edited (minus the
  1501. directory), the current line and column position of the cursor, the
  1502. left and right margins, and the status of wordwrap and insert modes
  1503. (displayed when active as "<Wrap>" and "<Ins>" respectively).  When
  1504. a file has been edited, an asterisk will appear at the right side
  1505. of the top row next to the "Alt-H=Help" message.
  1506.  
  1507. Current Directory/Wildcard
  1508.  
  1509. The notepad gives you the ability to change the working directory
  1510. and/or filemask at any time.  When you first enter the notepad, the
  1511. current directory will be set to the default DOS directory, and the
  1512. wildcard will be set to "*.*".  If you would like to change either
  1513. the directory where the notepad looks for files or the wildcard
  1514. used (e.g., "*.TXT", "*.DOC"), press <Alt-Y> and enter the new
  1515. information.
  1516.  
  1517. You do not have to enter slashes in front or back of the directory
  1518. name UNLESS you include a wildcard.  For example, to change the
  1519. current directory to "\FCC2\" you need only enter "FCC2".  However,
  1520. if you want the notepad to look for all the .TXT files in
  1521. subdirectory FCC2, you must enter "\FCC2\*.TXT".
  1522.  
  1523. If you enter just the wildcard, the current directory will remain
  1524. unchanged.  If you enter a directory name only, the wildcard will
  1525. be reset to "*.*".  If you press <Enter> without typing in
  1526. anything, neither the current directory nor the wildcard will be
  1527. changed.
  1528.  
  1529. Examples: let's suppose that your application is in a subdirectory
  1530. named \FCC2.  The initial current directory/wildcard will be set to
  1531. "\FCC2\*.*".  If you press <Alt-Y> and type "*.DOC" then press
  1532. <Enter>, the directory/wildcard will be changed to "\FCC2\*.DOC".
  1533. If you wish to change to the \WASH subdirectory, press <Alt-Y> and
  1534. type "WASH" then press <Enter>.  The directory/wildcard will then
  1535. be changed to "\WASH\*.*".  Suppose then you want to look at only
  1536. the .DOC files starting with the letter 'P' in the directory
  1537. \FCC2\NOTES. You would press <Alt-Y> again, and type in
  1538. "\FCC2\NOTES\P*.DOC".
  1539.  
  1540. Files - Changing, New, Default
  1541.  
  1542. When you press <Alt-N> to edit a new file or <Alt-W> to write to
  1543. another file, a scrolling window will appear containing all files
  1544. that match the current directory and wildcard mask.  The directory
  1545. and wildcard mask will be shown at the top of this window for
  1546. reference.  Note that files with the following extensions will not
  1547. appear in this directory, based on the assumption that there should
  1548. be no need to edit binary files: .EXE, .COM, .DBF, .NTX, .DBT,
  1549. .NDX, .OBJ.
  1550.  
  1551. To select a file, move the highlight bar to it and press <Enter>.
  1552. To create a new file, select the option "NEW FILE", then enter the
  1553. filename.  Pressing <Esc> will abort the file selection process. 
  1554. If you attempt to write to a file that already exists, or append
  1555. from a file that does not exist, you will get a non-fatal error
  1556. message to that effect.
  1557.  
  1558. <Alt-B>: Block Commands
  1559.  
  1560. Blocks of text may be deleted, copied, moved, printed, or case
  1561. converted.  You must first mark a block by pressing <Alt-B> at the
  1562. beginning, and again at the end of the block.  If you wish to move
  1563. or copy this text block, move to the target location.  Then press
  1564. <Alt-B> again to get a pop-up menu of block commands ("Move",
  1565. "Copy", "Kill", "Print", "Uppercase", "Lowercase", "Erase
  1566. Markers").  Select one by highlighting it and pressing <Enter>. 
  1567.  
  1568. <Alt-F>: Field Insertion for Mail Merging
  1569.  
  1570. You can easily insert fields from any or all open databases into
  1571. your documents to create merge mailings.  Note that this feature
  1572. will only be available if a database is open when the notepad is
  1573. called.
  1574.  
  1575. First, move the cursor to the location where you wish to insert the
  1576. field.  Then press <Alt-F> to display a window containing all
  1577. available fieldnames (along with the corresponding database or
  1578. alias names).  Move the highlight bar to the desired field name and
  1579.  
  1580. press <Enter> to insert it, or press <Esc> to exit without
  1581. inserting a field.
  1582.  
  1583. Notice that the alias and fieldname are surrounded by curly braces,
  1584. "{" and "}".  When the document is printed, anything that is
  1585. surrounded by curly braces will be replaced by the actual contents
  1586. of the appropriate field.  However, you can also embed function
  1587. names within the curly braces.  For example, if you wanted to make
  1588. sure that a field NAME was printed in upper-case, you could modify
  1589. "{NAME}" to read "{UPPER(NAME)}".  As you will discover, this will
  1590. open up many avenues of customization.  If you decide to insert
  1591. function names such as this, you should be sure that the
  1592. function(s) called has been linked into your program.  But have no
  1593. fear; if an undefined function or expression is inserted, rather
  1594. than crashing your program when you try to print, the notepad will
  1595. merely replace that expression with a null string.
  1596.  
  1597. Insert/Wordwrap
  1598.  
  1599. The start-up values for these modes is on.  They may toggled off
  1600. and on at any time by pressing <Insert> and <Alt-W>, respectively.
  1601. The status of these modes appears at the right side of the status
  1602. line.  Also, the cursor size will change from large (insert) to
  1603. small (overwrite) based on the current mode, just like a "real"
  1604. word processor.
  1605.  
  1606. <Alt-K>: Cut and Paste
  1607.  
  1608. You may cut and paste portions of the underlying screen into the
  1609. paste buffer, which can then be inserted into your document.  Press
  1610. <Alt-K> to restore the underlying screen.  Use the arrow keys to
  1611. place the cursor at the beginning of the block to be marked.  Then
  1612. press <Enter> to begin highlighting the block.  Move the arrow keys
  1613. to highlight the desired block and press <Enter> once again when
  1614. you are finished.  This block will then be loaded into the paste
  1615. buffer for future insertion with <Alt-I>.  If you begin to
  1616. highlight an area and then change your mind, you can press <Esc> to
  1617. exit without changing the contents of the paste buffer.
  1618.  
  1619. <Alt-I>: Insert Buffer
  1620.  
  1621. This option allows you to insert the contents of the paste buffer
  1622. into your document at the current cursor location.  The paste
  1623. buffer will contain either the result of a kut-and-paste <Alt-K>
  1624. operation, or a text block <Alt-B>.  If you want to see what is in
  1625. the buffer before you insert it, press <Alt-V> to view it.
  1626.  
  1627. <Alt-L>: Page Length
  1628.  
  1629. The start-up page length for printing is 60 lines.  You can change
  1630. this at any time by pressing <Alt-L>.
  1631.  
  1632. <Alt-M>: Margins
  1633.  
  1634. The start-up margins are 1 and 80.  However, you may change these
  1635. margins at any time by pressing <Alt-M> and entering the desired
  1636. values.  When you change the margins, the on-screen display will
  1637. adjust to reflect the new margins.  You may use larger values for
  1638. the right margin than would appear on the 80-column screen.  In
  1639. such instances, you should toggle wordwrap off and scroll to the
  1640. right to display text beyond the on-screen right margin.  The
  1641. current values of the margins appear on the status line.
  1642.  
  1643. <Alt-P>: Printing
  1644.  
  1645. You may print the current file at any time by pressing <Alt-P>.
  1646. Printing may be aborted at any time by pressing <Esc>.  The format
  1647. of the printed page is determined by the current settings of the
  1648. margins and page length.
  1649.  
  1650. Mail Merging
  1651.  
  1652. If you have inserted fields in this document and wish to print a
  1653. merge mailing for more than one record in your database, you can
  1654. make one quick and easy modification to allow your users to select
  1655. which records in the database should be processed.
  1656.  
  1657. <Alt-R>: Search and Replace
  1658.  
  1659. You can search and replace for all or for only a specific number of
  1660. occurrences of a character string.  When you press <Alt-R>, you
  1661. will be prompted first to enter the search string, then the
  1662. replacement string.  You will then be asked if you want to replace
  1663. all occurrences of the search string.  If you answer "N", you will
  1664. be prompted to enter the number of occurrences to replace.  Please
  1665. note  that the search begins at the top of the file and continues
  1666. either to the end of the file or until the specified number of
  1667. occurrences have been replaced.
  1668.  
  1669. <Alt-V>: View Buffer
  1670.  
  1671. Use this option if you want to view the contents of the paste
  1672. buffer. This will show you what will be inserted into your document
  1673. if you press <Alt-I>.
  1674.  
  1675. File Size Limitations
  1676.  
  1677. Although theoretically you could load and edit files up to 64K It
  1678. is certainly possible to run out of memory when loading a file much
  1679. smaller than that.  As a rule of thumb, you must at least twice the
  1680. size of the file to be edited available in RAM; for example, to
  1681. edit a 20K file, there should be 40K available.
  1682.  
  1683. Memo Field Editor
  1684.  
  1685. The Memo Field Editor is much like the Notepad Editor described
  1686. above however its functional area is limited to the Memo Fields
  1687. within the FCC FRS.  To facilitate editing the text, there are a
  1688. number of different navigation and editing keys:
  1689.  
  1690.      Key                      Action
  1691.  
  1692.      Up arrow/Ctrl-E          Move up one line
  1693.      Dn arrow/Ctrl-X          Move down one line
  1694.      Left arrow/Ctrl-S        Move left one char
  1695.      Right arrow/Ctrl-D       Move right one char
  1696.      Ctrl-Left arrow/Ctrl-A   Move left one word
  1697.      Ctrl-Right arrow/Ctrl-F  Move right one word
  1698.      Home                     Move to beginning of current line
  1699.                               End Move to end of current line
  1700.      Ctrl-Home                Move to beginning of current window
  1701.      Ctrl-End                 Move to end of current window
  1702.      PgUp                     Move to previous edit window
  1703.      PgDn                     Move to next edit window
  1704.      Ctrl-PgUp                Move to beginning of memo
  1705.      Ctrl-PgDn                Move to end of memo
  1706.      Return                   Move to beginning of next line
  1707.      Delete                   Delete character at cursor
  1708.      Backspace                Delete character to left of cursor
  1709.      Tab                      Insert tab character or spaces
  1710.      Printable characters     Insert character
  1711.      Ctrl-Y                   Delete the current line
  1712.      Ctrl-T                   Delete word right
  1713.      Ctrl-B                   Reform paragraph
  1714.      Ctrl-V/Ins               Toggle insert mode
  1715.      Ctrl-W                   Finish editing with save
  1716.      Esc                      Abort edit and return
  1717.  
  1718. When the user is entering text, there are two text entry modes,
  1719. while the rest of the text buffer remains in its current position. 
  1720. As the user enters text and the cursor reaches the edge of the MEMO
  1721. window, the current line wraps to the next line in the text buffer.
  1722. To explicitly start a new line or paragraph, the user must press
  1723. <Enter>.
  1724.  
  1725. Word wrap: The MEMO editor inserts a soft carriage return/linefeed
  1726. at the closest word break to the window border or line length,
  1727. whichever occurs first.
  1728.  
  1729. Reforming paragraphs: Pressing <Ctrl-B> reformats the text buffer
  1730. until a hard carriage return (end of paragraph) or the end of the
  1731. text buffer is reached.
  1732.  
  1733. Calculator
  1734.  
  1735. The Calculator utility was included simply for the convenience of
  1736. the user.  To access the notepad editor anywhere in the program,
  1737. simply press <Alt-F10> to bring it up.
  1738.  
  1739. The calculator includes all the basic operators: addition(+),
  1740. subtraction(-), multiplication(*), and division(/). It also has
  1741. some other goodies, including exponentiation (^), percentages (%),
  1742. configurable decimal display and rounding, a paste function and a
  1743. full-featured memory.  Plus, whenever you press an operator ('+',
  1744. '-', '*', '/', or '^'), the previous number is shown above the
  1745. display window.  This is handy for when you are processing a list
  1746. of numbers and forget where you were.  Finally, if the calculator
  1747. is blocking some important information on the screen, you can move
  1748. it out of the way with the navigation keys! The maximum value that
  1749. can be stored in the calculator is
  1750. 99,999,999,999.9999.
  1751.  
  1752.      Active Keys
  1753.  
  1754.      '+'            addition
  1755.      '-'            subtraction
  1756.      '*'            multiplication
  1757.      '/'            division
  1758.      '^'            exponentiation
  1759.      '%'            percentage
  1760.  
  1761.      Other Active Keys
  1762.  
  1763.      'C'            clear current number
  1764.      'E'            clear entry
  1765.      'D'            change number of decimals displayed
  1766.      'R'            round to specified number of decimals
  1767.      'P'            print (adding machine mode)
  1768.      'M'            Memory operations
  1769.      '='            process operation
  1770.      Enter          process operation
  1771.      Backspace      erase last digit entered
  1772.      Esc            exit Calculator
  1773.  
  1774. Memory Functions
  1775.  
  1776. To access memory functions, press "M" then one of the flashing
  1777. function keys.  The function keys are:
  1778.  
  1779.      'R'            recall number stored in memory
  1780.      'C'            clear memory (reset to zero)
  1781.      '+'            add current number to memory
  1782.      '-'            subtract current number from memory
  1783.      '*'            multiply memory by current number
  1784.      '/'            divide memory by current number
  1785.  
  1786. Print - Adding machine mode
  1787.  
  1788. By pushing "P" for Print, the calculator emulates an adding
  1789. machine.  This will be noted by a small "P" to the right of the
  1790. number window.  Each calculation will be sent to the printer (if it
  1791. is on-line).  After all, if you have invested several thousand
  1792. dollars in PC hardware (and software), why spend more money on a
  1793. ten-key adding machine?  Press "P" again to toggle adding machine
  1794. mode off.
  1795.  
  1796. User-Defined Color/Position
  1797.  
  1798. The color and screen position of the calculator window may be
  1799. changed "on-the-fly".  The following keys may be used:
  1800.  
  1801.      UpArrow        move calculator up one row
  1802.      DnArrow        move calculator down one row
  1803.      LtArrow        move calculator left one column
  1804.      RtArrow        move calculator right one column
  1805.      Ctrl-LtArrow   move calculator to far left
  1806.      Ctrl-RtArrow   move calculator to far right
  1807.      Home           move calculator to top left corner
  1808.      End            move calculator to bottom right corner
  1809.      PgUp           move calculator to top row
  1810.      PgDn           move calculator to bottom row
  1811.      Alt-F10        change color of calculator window
  1812.  
  1813. Pressing Alt-F10 will display the interactive color palette. You
  1814. may change the color by using the arrow keys to navigate through
  1815. the palette.  Press Enter to select the desired color.  If you
  1816. press Esc, the color will be unchanged.  Any changes made will only
  1817. be good  for that session.
  1818.  
  1819. On-Line Help and Error Messages
  1820.  
  1821. The FCC FRS is equipped with a universal key for On-line Help.
  1822. Pressing <F1> from almost any screen location will bring up a help
  1823. file for the area in which you are working.  If no specific help is
  1824.  
  1825. available you may access the Help Index at any time.  This is done
  1826. by pressing the <F1> a second time.
  1827.  
  1828. System Error Messages
  1829.  
  1830. Any errors encountered will display a box with a descriptive
  1831. message in it, along with several beeps, and will pause program
  1832. execution until you press any key.
  1833.  
  1834. We have enabled a powerful error message utility within the FCC
  1835. FRS.  Despite exhaustive alpha and beta testing periods there may
  1836. always be an unplanned or unattempted operation which just hasn't
  1837. been seen before.  If such an event occurs and results in the
  1838. program aborting, a built-in error documenting utility will take
  1839. over and generate a diagnostic file to enable ScanWare to eliminate
  1840. the problem encountered.  Should this event occur a file called
  1841. FCC.ERR will be generated and placed in your FCC2 subdirectory. The
  1842. user is asked to contact ScanWare and forward a copy of this
  1843. FCC.ERR via disk or upload to the BBS.  In this way, updated
  1844. program files can be made available for all users.
  1845.  
  1846. Reporting Errors or Discrepancies
  1847.  
  1848. ScanWare stands behind its products 100%.  Should you experience
  1849. any difficulties, PRIOR TO CALLING SCANWARE, PLEASE BE SURE YOU
  1850. HAVE READ ALL OF THE DOCUMENTATION (THIS FILE)!
  1851.  
  1852. Chapter 6 - Advanced Memory Management
  1853.  
  1854. FCC 2.11 has been developed with the best possible runtime
  1855. settings. Unfortunately, not every machine runs the same nor are
  1856. they configured for optimum performance.  If you have the necessary
  1857. resources, you can control many of the more advanced memory
  1858. management settings prior to and during execution of FCC 2.11.
  1859.  
  1860. The number one improvement that a user can make to speed program
  1861. execution is to allocate as much memory as possible.  This includes
  1862. both conventional and expanded memory.
  1863.  
  1864. If you have insufficient resources to run FCC in protected mode,
  1865. the program will allocate your computers expanded memory (if
  1866. available) to allow FCC to run in a dynamic overlay mode. 
  1867. Depending upon your system configuration, expanded memory will be
  1868. allocated up to your machines maximum.  FCC can use memory
  1869. configured as expanded memory according to the
  1870. Lotus-Intel-Microsoft (LIM) Expanded Memory Specification (EMS)
  1871. version 4.0 or higher.
  1872.  
  1873. The maximum amount of expanded memory that can be allocated is
  1874. limited by the following four factors:
  1875.  
  1876.          The amount of expanded memory available
  1877.          The CLIPPER environment setting ( //E:nnnn)
  1878.          A theoretical maximum of 32MB
  1879.          The amount of conventional memory available
  1880.  
  1881. You should be aware that a certain amount of conventional memory
  1882. must be used to contain management tables for the virtual memory
  1883. system; the more total memory (both conventional and expanded), the
  1884. more taken up by this control information.  The amount of expanded
  1885. memory used may be less than the amount available if there is
  1886. insufficient conventional memory to hold the tables.
  1887.  
  1888. To find out exactly how much expanded memory (if any) has been
  1889. allocated on your machine, you can start FCC with the //INFO
  1890. command line switch.  This will return a display which provides
  1891. (among other things) the total EMM setting for that session.  A
  1892. sample of the //INFO results could look like the following:
  1893.  
  1894. C:\FCC2> FCC //INFO
  1895.  
  1896. Clipper (R) 5.2d (Rev. 204) ASCII
  1897. DS=615F:0000  DS avail=37KB  OS avail=146KB  EMM avail=2048KB 
  1898.  
  1899. FCC Frequency Retrieval System, Version 2.11
  1900. Copyright (c) 1993-1994, ScanWare Associates
  1901. All rights reserved.
  1902.  
  1903. This example identifies the 2,048KB of expanded memory has been
  1904. allocated to FCC at startup.
  1905.  
  1906. C:\FCC2> FCC //INFO
  1907.  
  1908. Clipper (R) 5.2d (Rev. 204) ASCII
  1909. DS=01BC:0000  DS avail=37KB  OS avail=1023KB  EMM avail=0KB 
  1910.  
  1911. FCC Frequency Retrieval System, Version 2.11
  1912. Copyright (c) 1993-1994, ScanWare Associates
  1913. All rights reserved.
  1914.  
  1915. This particular example shows that FCC has started in protected
  1916. mode (note the OS avail=1023KB...That's over 1MB of conventional
  1917. memory after loading!!!)
  1918.  
  1919. To change the amount of expanded memory at run time, start FCC with
  1920. the command line switch:
  1921.  
  1922. FCC //E:nnnn  (where nnnn is the maximum amount of expanded memory
  1923. you wish to allocate)
  1924.  
  1925. For example, FCC //E:1024 would only allocate 1,024KB of expanded
  1926. memory while FCC //E:0000 could be used to allocate no expanded
  1927. memory.  As noted above, the advantage of reducing the amount of
  1928. expanded memory used is to save conventional memory usage.  As
  1929. noted above, you may allocate up to a theoretical maximum of 32MB. 
  1930. NOTE: It is NOT recommended that you change this setting unless you
  1931. are having problems.  Reducing EMM usage could potentially result
  1932. in a performance degradation.  Additionally, unpredictable results
  1933. may occur if all available expanded memory is allocated at startup. 
  1934. NOTE:  You may find that starting FCC with the //E: command line
  1935. setting makes no difference to the results reported by the //INFO
  1936. command.  If //INFO is reporting OS available of 1023 and EMM
  1937. available of 0, then your system has sufficient expanded memory to
  1938. run in dual mode and will not require any changes to the EMM
  1939. setting.  If this is the case, smile!  You have a well set up
  1940. system!
  1941.  
  1942. Techno-Babble
  1943.  
  1944. Version 2.11 of the FCC Frequency Retrieval System was written and
  1945. compiled in CA-Clipper, Version 5.2d and linked using the Blinker
  1946. linker, Version 3.01 in Dual mode (see below).  Extensive use is
  1947. made of the Grumpfish Library, Version 4.03, without which this
  1948. program would never have been possible.  All programming was done
  1949. on a 486DX2-66 machine, running DOS 6.20.  The text editor of
  1950. choice for FCC (and all ScanWare projects) is The SemWare Editor
  1951. (TSE) by SemWare Corporation.  The documentation for FCC was
  1952. written using WordPerfect 6.0a for Windows.
  1953.  
  1954. Testing for FCC 2.11 was done on 3 different platforms.  As noted
  1955. above, all development and testing was performed on a 486-66.  The
  1956. primary system testing was done on 386-33 and 286-8 machines.  In
  1957. all cases, each machine handled and processed the data/program with
  1958. flying colors.  While it should be noted that the performance on
  1959. the 286-8 machine was less than ideal, it ran all functions without
  1960. any problems.  ScanWare cannot guarantee the suitability of FCC
  1961. when running on any machine less than a 286.  Unfortunately, we did
  1962. not have access to a 8088 machine with which to test FCC.  Be
  1963. advised that FCC 2.11 does not run on these computers.
  1964.  
  1965. Dual Mode
  1966.  
  1967. Blinker is an award-winning DOS dynamic overlay linker, a 286 DOS
  1968. extender and a Windows linker.  Blinker is the best way to create
  1969. a single program which will automatically run in both real and
  1970. protected mode DOS.  When run in protected mode, FCC will instantly
  1971. have access to up to 16MB of available memory for both code and
  1972. data.  Protected mode allows FCC to run in many environments,
  1973. including:
  1974.  
  1975.          DPMI, for running in a DOS box of Windows and OS/2
  1976.          VCPI, for running under memory managers which do not
  1977.           provide DPMI
  1978.          XMS, for simple 286 memory managers
  1979.  
  1980. When run in protected mode, FCC is loaded into extended memory and
  1981. run from there, providing the rest of available memory and 64MB of
  1982. virtual memory to FCC for its data.  This means that code swapping
  1983. is eliminated, and data swapping is virtually non-existent provided
  1984. sufficient extended memory is available.
  1985.  
  1986. FCC, upon startup, will detect whether there are enough system
  1987. resources to run in protected mode.  If there are insufficient
  1988. resources, then FCC will run as a normal dynamically overlaid
  1989. program.
  1990.  
  1991. The complete FCC System currently consists of over 10,000 lines of
  1992. code in all of the program modules.  (This does not include the
  1993. thousands and thousands of lines of code contained in the Grumpfish 
  1994. Library).  The memory requirements reported by Clipper at the end
  1995. of compilation are about 326K while the entire compiled EXE stands
  1996. at about 700K.
  1997.  
  1998. Chapter 7 - License Agreement
  1999.  
  2000. ScanWare Associates End User License Agreement
  2001.  
  2002. Copyright (c) 1993-1994, ScanWare Associates, Gene McAvoy and Matt
  2003. Amis.  All Rights Reserved.
  2004.  
  2005. 1.   License
  2006.  
  2007. ScanWare Associates grants you a non-exclusive and non-transferable
  2008. limited license to use one (1) copy of the computer program
  2009. contained on the diskettes in this package ("Software") on a single
  2010. computer, and to use the written materials ("Documentation")
  2011. accompanying the Software, in accordance with the terms and
  2012. conditions of the Agreement.  You may not share the Software on a
  2013. network or otherwise use it on more than one computer or computer
  2014. terminal.  This license is for a single individual only.  Each
  2015. individual who desires to use this Software must obtain a licensed
  2016. copy of the Software from ScanWare Associates.
  2017.  
  2018. 2.   Copyright and Other Proprietary Rights
  2019.  
  2020. The Software and Documentation are owned by ScanWare Associates,
  2021. and are protected by United States copyright laws and international
  2022. treaty provisions, and may also be protected by other laws.  You
  2023. may either (a) make ONE copy the Software solely for backup or
  2024. archival purposes, or (b) transfer the Software to a single hard
  2025. disk or other storage device of a single computer provided that you
  2026. keep the original solely for backup or archival purposes.  You may
  2027. not copy the Documentation.  No part of the Software and/or
  2028. Documentation may be reproduced, transmitted, transcribed,
  2029. photocopied or stored in a retrieval system or translated into any
  2030. language in any form by any means without the prior written consent
  2031. of ScanWare Associates.  ScanWare Associates retains all rights,
  2032. title, interest, and ownership of, in, and to the Software, copies
  2033. of the Software, and the Documentation.  ScanWare Associates
  2034. reserves their right to modify and/or enhance the Software or
  2035. Documentation without obligation to notify you of such changes or
  2036. to furnish them to you.
  2037.  
  2038. 3.   Additional Restrictions
  2039.  
  2040. You may not loan, rent, lease, or distribute the Software and/or
  2041. Documentation.  You may not assign or transfer this license, the
  2042. Software, any copies of the Software, and/or the Documentation
  2043. without first obtaining prior written permission from ScanWare
  2044. Associates.  Requests for such permission should be sent to
  2045. ScanWare Associates, at the address listed in this Agreement, and
  2046. should: (a) set forth the name and address of the proposed
  2047. transferee of this license, the Software, and the Documentation;
  2048.  
  2049. (b) state that you agree to retain no copies of the Software or the
  2050. Documentation upon such transfer; and (c) include a statement
  2051. signed by the proposed transferee indicating agreement to the terms
  2052. and conditions of this Agreement.  Any unauthorized attempt to
  2053. sublicense, assign, or transfer any of your rights, duties, or
  2054. obligations under this Agreement is void.  You may not reverse
  2055. engineer, decompile, or disassemble the Software, and you may not
  2056. modify, translate, or create derivative works from the Software or
  2057. Documentation.  You agree to protect the Software and Documentation
  2058. from unauthorized publication, use, reproduction, and/or
  2059. distribution.
  2060.  
  2061. You may not use, copy, or transfer the Software, any copies of the
  2062. Software, and/or the Documentation, in whole or in part, except as
  2063. expressly provided in this agreement.
  2064.  
  2065. 4.   Term
  2066.  
  2067. This license is effective from the date you receive the Software
  2068. and continues until terminated.  You may terminate this Agreement
  2069. at any time by destroying the Software, all copies of the Software,
  2070. the Documentation, and all other materials accompanying the
  2071. diskette package.  This license shall terminate immediately if you
  2072. fail to comply with any term or condition of this Agreement. Should
  2073. termination occur for this reason ScanWare Associates shall have
  2074. the right to seek any legal damages or equitable remedies that may
  2075. be available to ScanWare Associates.
  2076.  
  2077. 5.   Limited Warranty
  2078.  
  2079. ScanWare Associates warrants that the physical diskette(s) (meaning
  2080. the diskette(s) itself, not the Software) on which the Software is
  2081. provided will be free from defects in material and workmanship
  2082. under normal use for a period of thirty (30) days from the date you
  2083. received delivery.
  2084.  
  2085. Except as expressly set forth above, ScanWare Associates makes no
  2086. other warranties of any kind, and ScanWare Associates hereby
  2087. disclaims all other warranties, both express and implied, including
  2088. but not limited to warranties of merchantability and fitness for a
  2089. particular use or purpose, and any implied warranty arising from
  2090. course of performance.  The software provided on the diskette(s)
  2091. and the documentation are provided "as is" without further warranty
  2092. of any kind.
  2093.  
  2094. ScanWare Associates does not warrant that the Software or the
  2095. Documentation will meet your requirements, that the operation of
  2096. the Software will be uninterrupted or error free, or that all
  2097. defects in the Software and/or Documentation will be corrected. You
  2098. assume sole responsibility for the selection of the Software and
  2099.  
  2100. Documentation to achieve your desired results and for the
  2101. installation and use of the Software and Documentation.  Should the
  2102. Software prove defective, repair or replacement will be made by
  2103. ScanWare Associates.  The cost of all necessary servicing, repair,
  2104. or correction will be borne by the purchaser and not by ScanWare
  2105. Associates.
  2106.  
  2107. If the disclaimer of implied warranties is not permitted by
  2108. applicable law, then any warranties implied by law, including, but
  2109. not limited to, warranties of merchantability and fitness for a
  2110. particular purpose, are hereby limited in duration to thirty (30)
  2111. days from the date you received delivery.
  2112.  
  2113. Some states do not allow limitations on the duration of implied
  2114. warranties, so the above limitations may not apply to you.  This
  2115. limited warranty gives you specific legal rights.  You may have
  2116. other rights, which vary from state to state.
  2117.  
  2118. In no event shall ScanWare Associates or its suppliers be liable
  2119. for any damages whatsoever, including, without limitations, damages
  2120. for loss of profits, business interruption, loss of data or
  2121. information, pecuniary loss, or other indirect, special,
  2122. consequential, or incidental damages, arising out of the use or
  2123. inability to use this Software and/or Documentation, however caused
  2124. and on any theory of liability, even if ScanWare Associates has
  2125. been advised of the possibility of such damages. In no event shall
  2126. ScanWare Associates liability, however founded, exceed the price
  2127. paid by you for the Software and Documentation.  Some states do not
  2128. allow the exclusion or limitation of liability for consequential or
  2129. incidental damages and other limitations or exclusions may apply. 
  2130. Consult your own state laws.
  2131.  
  2132. By your initial use of this program you acknowledge that you have
  2133. read this agreement, understand it, and agree to be bound by its
  2134. terms and conditions.  Furthermore, you agree that this is the
  2135. complete and exclusive statement of the agreement between you and
  2136. ScanWare Associates and that this agreement supersedes all prior
  2137. agreements, whether verbal or written, and any other communications
  2138. relating to the subject matter of this agreement. This agreement
  2139. may not be modified by any party except ScanWare Associates.
  2140.  
  2141. 6.   Shareware License
  2142.  
  2143. You are granted a license to distribute the SHAREWARE version of
  2144. the Software to anyone to whom you see fit.  The Software may not
  2145. be "resold" by SHAREWARE distributors for a cost exceeding $5.00.
  2146. The SHAREWARE distributor should have a notice prominently
  2147. displayed in their advertisement that the programs they distribute
  2148. are Copyrighted by others and by paying the SHAREWARE distributor
  2149.  
  2150. a fee to purchase the disk does not constitute the registration of
  2151. the Software.
  2152.  
  2153. 7.   Restrictions
  2154.  
  2155. If you use the Software to produce electronic files of any format
  2156. or in any other form, you must include in plain text within said
  2157. file the following copyright text:
  2158.  
  2159.      Produced by the FCC Frequency Retrieval System
  2160.      Copyright (c) 1993-1994, ScanWare Associates
  2161.      All rights reserved.
  2162.  
  2163. Further, under no circumstances are you authorized to use the
  2164. Software to generate any documents or files that are not for
  2165. personal use, or to produce any files or information of any format,
  2166. by any means, in any form or language for reproduction, publication
  2167. or transmission.  You may not sell or give away any documents or
  2168. information to anyone for any reason, and you may not provide any
  2169. information to anyone which may be contained within the FCC
  2170. Frequency Retrieval System without the prior written consent of
  2171. ScanWare Associates.
  2172.  
  2173. If you receive written authorization to produce such files as
  2174. described above, and if you print for publication, reproduction or
  2175. transmission any data derived from the FCC Frequency Retrieval
  2176. System, you must also include in plain text within said publication
  2177. an acknowledgement that the information contained therein was
  2178. developed using the FCC Frequency Retrieval System. The suggested
  2179. format shown below is considered sufficient
  2180. acknowledgement.
  2181.  
  2182.      Electronic assistance provided by the:
  2183.      FCC Frequency Retrieval System
  2184.      Copyright (c) 1993-1994, ScanWare Associates
  2185.      Bremerton, WA 98310-3801
  2186.  
  2187. In addition you must also agree to make available to ScanWare
  2188. Associates one copy of said publication without charge to be used
  2189. for archival purposes.
  2190.  
  2191. Addendum
  2192.  
  2193. Note from Matt Amis
  2194.  
  2195. I would like to take this opportunity to personally thank Greg Lief
  2196. of Grumpfish Inc. of Salem Oregon for his Clipper Library. Without
  2197. this tool, programming this project would have been impossible.
  2198. Thanks Greg, I owe you one.
  2199.  
  2200. Note from Gene McAvoy
  2201.  
  2202. ScanWare is very grateful to Chuck Pergrin of the PerCon
  2203. Corporation for his many hours of work in producing the FCC Master
  2204. Frequency List data.  Without this data there would be no FCC FRS. 
  2205. Thank you Chuck!
  2206.  
  2207.  
  2208. Trademark Acknowledgements
  2209.  
  2210. Grumpfish is a registered trademark of Grumpfish, Inc.
  2211.  
  2212. CA-Clipper is a registered trademark of Computer Associates 
  2213.  
  2214. BLINKER is a registered trademark of Assembler Software
  2215. Manufactures, Inc.
  2216.  
  2217. TSE and Qedit are registered trademarks of SemWare Corp.
  2218.  
  2219. WORDPERFECT is a registered trademark of WordPerfect Corp.
  2220.  
  2221. PKZIP and PKUNZIP are registered trademarks of PKWARE, Inc.
  2222.  
  2223. MS-DOS is a registered trademark of Microsoft Corporation
  2224.  
  2225. Other products and marks mentioned in this documentation are
  2226. trademarks or registered trademarks of their respective owners.
  2227.